package entities;

import java.io.Serializable;
import java.util.Date;

import basic.BaseEntity;
import basic.FieldMeta;

public class TOperator extends BaseEntity implements Serializable {

	private static final long serialVersionUID = 1L;

	@FieldMeta(primary = true, name = "操作员编号", description = "操作员编号", column = "opt_no", require = true, range = true, length = 32, order = 0)
	private String optNo;

	public String getOptNo() {
		return optNo;
	}

	public void setOptNo(String optNo) {
		this.optNo = optNo;
	}

	@FieldMeta(name = "组织架构", description = "组织架构", column = "cat_no", require = true, length = 32, order = 1)
	private String catNo;

	public String getCatNo() {
		return catNo;
	}

	public void setCatNo(String catNo) {
		this.catNo = catNo;
	}

	@FieldMeta(name = "操作员工号", description = "操作员工号", column = "opt_id", require = true, length = 32, order = 2)
	private String optId;

	public String getOptId() {
		return optId;
	}

	public void setOptId(String optId) {
		this.optId = optId;
	}

	@FieldMeta(name = "操作员名称", description = "操作员名称", column = "opt_name", require = true, length = 50, order = 3)
	private String optName;

	public String getOptName() {
		return optName;
	}

	public void setOptName(String optName) {
		this.optName = optName;
	}

	@FieldMeta(name = "操作员口令", description = "操作员口令", column = "opt_pwd", require = true, length = 50, order = 4)
	private String optPwd;

	public String getOptPwd() {
		return optPwd;
	}

	public void setOptPwd(String optPwd) {
		this.optPwd = optPwd;
	}

	@FieldMeta(name = "头像", description = "头像", column = "opt_picture", require = true, length = 100, order = 5)
	private String optPicture;

	public String getOptPicture() {
		return optPicture;
	}

	public void setOptPicture(String optPicture) {
		this.optPicture = optPicture;
	}

	@FieldMeta(name = "是否允许多点登录", description = "是否允许多点登录", column = "opt_point", require = true, length = 1, order = 6)
	private String optPoint;

	public String getOptPoint() {
		return optPoint;
	}

	public void setOptPoint(String optPoint) {
		this.optPoint = optPoint;
	}

	@FieldMeta(name = "状态", description = "状态", column = "opt_state", require = true, length = 1, order = 7)
	private String optState;

	public String getOptState() {
		return optState;
	}

	public void setOptState(String optState) {
		this.optState = optState;
	}

	@FieldMeta(name = "创建日期", description = "创建日期", column = "opt_date", require = true, range = true, order = 8)
	private Date optDate;

	public Date getOptDate() {
		return optDate;
	}

	public void setOptDate(Date optDate) {
		this.optDate = optDate;
	}

	@FieldMeta(name = "备注", description = "备注", column = "opt_remark", length = 100, order = 9)
	private String optRemark;

	public String getOptRemark() {
		return optRemark;
	}

	public void setOptRemark(String optRemark) {
		this.optRemark = optRemark;
	}

}